animal cell immobilization - German English Dictionary